get the better of - Anglais Synonymes Dictionnaire

get the better of

v.
[1] overcome , defeat